<html>
  <head>
    <title>Http状态码映射</title>
  </head>
  <body>
    <script>
      /*
                    七、Http状态码映射
                                  
                    
                            ABP尝试通过遵循以下规则自动确定常见异常类型的最合适的HTTP状态代码：


                                        如果用户尚未登录，则返回401（未经授权）。

                                        如果用户已登录，则返回403（禁止）。

                                        返回AbpValidationException的400（错误请求）。

                                        返回EntityNotFoundException的404（未找到）。

                                        为IBusinessException返回403（禁止）。
                                        （和IUserFriendlyException，因为它扩展了IBusinessException）

                                        返回NotImplementedException的501（未实现）

                                        返回500（内部服务器错误）的其他异常（这些被假定为基础设施异常）。

                                        IHttpExceptionStatusCodeFinder用于自动确定HTTP状态码，默认实现为DefaultHttpExceptionStatusCodeFinder类，
                                        可以根据需要进行替换或扩展。
                */
    </script>
  </body>
</html>